Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
53 NORTH ROAD Terraced £388,164 £315,000 30 Nov 2018
61 NORTH ROAD Terraced £335,533 £198,000 23 Aug 2010
63 NORTH ROAD Terraced £364,789 £217,500 22 Apr 2013
63A NORTH ROAD Terraced £397,189 £310,000 16 Jun 2017